package org.wwb.antbox.user.model.user.model;

import org.ant.commons.commons.query.annotation.Condition;
import org.ant.commons.commons.query.enums.Operator;
import org.ant.commons.models.model.AbstractPageModel;
import org.wwb.antbox.user.model.user.entity.SysUser;

/**
 * @Author Bond
 * @Date: 2019/10/3 20:57
 * @Description: 系统用户分页Model
 */
public class SysUserPageModel extends AbstractPageModel<SysUser, String> {

    private static final long serialVersionUID = -853294994831657655L;

    @Condition(operator = Operator.LIKE)
    private String loginName;

    @Condition(operator = Operator.LIKE)
    private String nickName;

    @Condition(operator = Operator.LIKE)
    private String realName;

    @Condition(operator = Operator.LIKE)
    private String mobile;

    @Condition(operator = Operator.LIKE)
    private String email;

    public String getLoginName() {
        return loginName;
    }

    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }
}
